#ifndef COMMON_H
#define COMMON_H

#define ENABLE_LINK_SHARED_BOOST_LIBRARY

#if defined(ENABLE_LINK_SHARED_BOOST_LIBRARY)
#   ifndef BOOST_ALL_DYN_LINK
#       define BOOST_ALL_DYN_LINK
#   endif
#endif

#include "platform.h"

#if defined(PLATFORM_WIN)
#       define EXPORT__ __declspec(dllexport)
#       define IMPORT__ __declspec(dllimport)
#elif defined(PLATFORM_LINUX)
#       define EXPORT__ __attribute__((visibility("default")))
#       define IMPORT__
#endif
#endif // COMMON_H
